cmake_minimum_required (VERSION 3.5 FATAL_ERROR)
project(GlobalShortCut)

# 一般当前目录设置为直接包含目录

set(CMAKE_INCLUDE_CURRENT_DIR ON)


# 添加qt界面基本模块

find_package(Qt5Widgets)
find_package(Qt5Core)
find_package(Qt5Gui)
find_package(KF5GlobalAccel COMPONENTS KF5GlobalAccel REQUIRED)

# AUTOMOC打开可以省去QT5_WRAP_CPP命令

set(CMAKE_AUTOMOC ON)

#set(CMAKE_AUTOUIC ON)


#QT5_WRAP_UI(UIS_HDRS pclviewer.ui)
#QT5_WRAP_UI(UIS_DLG dialog.ui)

# 生成可执行程序
add_executable(GlobalShortCut main.cpp mainwindow.cpp mainwindow.h)

# 链接QT使用的库文件
target_link_libraries (GlobalShortCut  Qt5::Widgets Qt5::Core Qt5::Gui KF5::GlobalAccel)

#qt5_use_modules(pcl_visualizer  Widgets)
